engineering ethics - French English Dictionary